/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package actioncombination.logic.agent.action;

import actioncombination.problem.gridworld.AgentStateImpl;
import actioncombination.logic.agent.AgentState;
import actioncombination.logic.environment.EnvironmentState;


/**
 *
 * @author Administrador
 */
public class MaintainVelocity extends ActionVelocity{

    @Override
    public AgentState execute(AgentState s) {
         AgentStateImpl estado = (AgentStateImpl) s;
         return estado;
    }

    @Override
    public EnvironmentState execute(AgentState ast, EnvironmentState est) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public Double getCost() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public String toString() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

}
